off-road operation - French English Dictionary